CMP Developer - A CASE Tool Supporting the Complete CMP Development Process Jonas Claesson
نویسندگان
چکیده
Since first published in 1998, the Enterprise JavaBeans technology has become a popular choice for the development of middleware systems. Even though its popularity, the technology is considered quite complex and rather difficult to master. The main contribution to its complexity is the part of the EJB that deals with persistence. The most common and most popular way of implementing EJB persistence is called Container Managed Persistence (CMP). Today, developers consider the utilization of CASE tools for the EJB development process obvious. Despite this, available CASE tools have very limited support for the complete CMP development process. In this thesis we have isolated steps within the CMP development process that could benefit from CASE tool support. We have then identified possible solutions and remedies to address these steps. These solutions where then implemented in a full fledged CASE tool, called CMP Developer.
منابع مشابه
Conceptual-Model Programming: A Manifesto
In order to promote Conceptual-Model Programming (CMP), we set forth these CMP Articles. We hold these articles to be the defining principles for model-complete software development. In essence, this CMP manifesto asserts that programming activities are to be carried out via conceptual modeling. For applications amenable to conceptual-model designs, software developers should never need to writ...
متن کاملInteraction of Thallium (I) with Cytidine 5-Monophosphate in Different Ionic Strengths and Various Media
The formation constants of the species formed in the systems H+ + cytidine 5-monophosphate (CMP)and H+ + cytidine 5-monophosphate + Tl (I) ion have been determined in aqueous solution in a widepH range of 1.5 to 10.5 at 25 °C and different ionic strengths ranging from 0.1 to 1.5 moldm-3NaClO4, NaNO3, and NaCl using potentiometric-spectrophotometric technique. The composition ofthe complexes was...
متن کاملHuman Immunodeficiency Virus (HIV) and Cardiomyopathy: A Systematic Review
Human immunodeficiency virus (HIV) infection has been associated with cardiac disease, including anatomical or functional disturbance to the heart. Cardiomyopathy (CMP) is one of these disturbances that have been associated with high rates of morbidity and mortality. In this review article, several aspects of potential relationships between HIV infection and cardiomyopathy development have been...
متن کاملModeling of chemical mechanical polishing for shallow trench isolation
Chemical mechanical polishing (CMP) is a key process enabling shallow trench isolation (STI), which is used in current integrated circuit manufacturing processes to achieve device isolation. Excessive dishing and erosion in STI CMP processes, however, create device yield concerns. This thesis proposes characterization and modeling techniques to address a variety of concerns in STI CMP. Three ma...
متن کاملFull-Chip CMP Simulation System
In this paper, we present a Full-chip CMP simulation system. We discuss three problems in practical use of CMP simulation system: how to handle huge chip data, ECP model accuracy, and how to predict the errors effectively. We propose solutions to the problems as follows: First, we develop a data extraction tool from GDSII. Dummy fill insertion function of this tool can reduce the data size of G...
متن کامل